be moonfaced - Allemand Anglais Dictionnaire